package com.ruoyi.mateThrough.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * @Author
 * @Version 1.0
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MateThrough {
    private String realityNum;//实际领的数量
    private String throughNum;//报告编号
    private Long throughId;
    private Long deptId;
    private Long mateproductId;
    private Long requistionId;
    private String mateBatch;//批号
    private String mateProducttypeDePict;//型号/规格描述
    private String procurement;//定点采购
    private String checkInformation;//验收记录
    private String sampling;//取样
    private String checkout;//检验
    private String result;//检验结果
    private String storeDepict;//储存条件
    private Long requistionModelId;
    private String auditName;//审核人名字
    private String throughStatus;
    private String beginTime;
    private String enterNum;//进厂编号
    private Long productId;
    private String endTime;
    private String conclusion;//结论
    private String yxTime;//有限期至
    private Long materialId;//供应商id
    private String materialName;//供应商名字
    private String mateProductName;//原材料名称
    private String remark;
    private String auditNameSignature;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    @Excel(name = "订单审核时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm")
    private Date auditTime;
    /**
     * 订单创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    @Excel(name = "订单创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm")
    private Date creatTime;

    public String getAuditNameSignature() {
        return auditNameSignature;
    }

    public void setAuditNameSignature(String auditNameSignature) {
        this.auditNameSignature = auditNameSignature;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getRequistionModelId() {
        return requistionModelId;
    }

    public void setRequistionModelId(Long requistionModelId) {
        this.requistionModelId = requistionModelId;
    }

    public String getRealityNum() {
        return realityNum;
    }

    public void setRealityNum(String realityNum) {
        this.realityNum = realityNum;
    }

    public String getThroughNum() {
        return throughNum;
    }

    public void setThroughNum(String throughNum) {
        this.throughNum = throughNum;
    }

    public Long getRequistionId() {
        return requistionId;
    }

    public void setRequistionId(Long requistionId) {
        this.requistionId = requistionId;
    }

    public String getEnterNum() {
        return enterNum;
    }

    public void setEnterNum(String enterNum) {
        this.enterNum = enterNum;
    }

    public String getConclusion() {
        return conclusion;
    }

    public void setConclusion(String conclusion) {
        this.conclusion = conclusion;
    }

    public String getYxTime() {
        return yxTime;
    }

    public void setYxTime(String yxTime) {
        this.yxTime = yxTime;
    }


    public String getRemark() {
        return remark;
    }


    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public String getMateProductName() {
        return mateProductName;
    }

    public void setMateProductName(String mateProductName) {
        this.mateProductName = mateProductName;
    }

    public Long getMaterialId() {
        return materialId;
    }

    public void setMaterialId(Long materialId) {
        this.materialId = materialId;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getThroughStatus() {
        return throughStatus;
    }

    public void setThroughStatus(String throughStatus) {
        this.throughStatus = throughStatus;
    }

    public Long getThroughId() {
        return throughId;
    }

    public void setThroughId(Long throughId) {
        this.throughId = throughId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getMateproductId() {
        return mateproductId;
    }

    public void setMateproductId(Long mateproductId) {
        this.mateproductId = mateproductId;
    }

    public String getMateBatch() {
        return mateBatch;
    }

    public void setMateBatch(String mateBatch) {
        this.mateBatch = mateBatch;
    }

    public String getMateProducttypeDePict() {
        return mateProducttypeDePict;
    }

    public void setMateProducttypeDePict(String mateProducttypeDePict) {
        this.mateProducttypeDePict = mateProducttypeDePict;
    }

    public String getProcurement() {
        return procurement;
    }

    public void setProcurement(String procurement) {
        this.procurement = procurement;
    }

    public String getCheckInformation() {
        return checkInformation;
    }

    public void setCheckInformation(String checkInformation) {
        this.checkInformation = checkInformation;
    }

    public String getSampling() {
        return sampling;
    }

    public void setSampling(String sampling) {
        this.sampling = sampling;
    }

    public String getCheckout() {
        return checkout;
    }

    public void setCheckout(String checkout) {
        this.checkout = checkout;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getStoreDepict() {
        return storeDepict;
    }

    public void setStoreDepict(String storeDepict) {
        this.storeDepict = storeDepict;
    }


    public String getAuditName() {
        return auditName;
    }

    public void setAuditName(String auditName) {
        this.auditName = auditName;
    }

    public Date getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }
}
